james scanlon
Vietnam vs Malaysia: Two Resource Models and the Overlooked Question in the Third-Place PlayoffIn my drawer, there are football notes older than the internet. But what made...
Vietnam's 0-3 Quarterfinal Loss to China: The Ceiling of Vietnamese Women's Volleyball Sits in the First PassOn the second competition day of Asiad 20, at 1 a.m. Osaka time, I sat in fro...
Japan Women's Volleyball Transfer Window: Reading Signals Through the Noise of ContractsIn the locker room of a women's volleyball club in Nagoya, a steel locker has...
Anatomy of an Esports Transfer Window: The Blank Data Page and the Value of Silence2:47 a.m., a small apartment on Kim Ma Street, Hanoi. I open the result file ...
Thirty-Six Shots in Shenzhen and Two Indian Trajectories That Cannot Be SeparatedShenzhen, late night. Deciding game, the score reads 17-17. The shuttle cross...
Tanvi Patri, Shaina Manimuthu lead India at BWF World Junior Championships 2026: New scoring formats and the road from Guwahati to CairoWhen Tanvi Patri stepped onto the top podium at the 2026 Asian Junior...
Real Madrid vs Villarreal: The €146m Figure, the Predicted XI, and a Source That Needs Reading BackwardsLate last Saturday, as I was closing out my weekly transfer-classification...
Nagoya 2026: Vietnamese Table Tennis Seedlings Rooted in ConcreteOn the night of April 7, 2026, in the city hall of Nagoya, an eighteen-year-o...
ChessBase, Kostya Kavutskiy, and the Gap the Chess Content Market Lives OnThere is a moment that anyone who has ever sat beside a club player recognize...
Volkanovski Stops Evloev in Round 2: The 45–37 Split and UFC 333's Data GapRound two, fourth minute. Movsar Evloev dropped his level, drove into a level...
Boring but effective golf tips from top coachesIn a world of golf full of promises of perfect swings and magical putts, a...
When the analysis sheet is blank: Why sports needs data more than emotionAn in-depth analysis brief recently landed on the newsdesk. It was labeled...
The 6.33 Points That Vanished and a Name That Doesn't Exist: Decoding the Data Gaps After 'FIFA ASEAN Cup 2026'On August 13, 2026, I reopened the FIFA ranking spreadsheet I have maintained...
VCT 2027 Locks a 15-City Calendar: Support Money Follows Footsteps, Not ContractsAt 2 a.m. in Incheon my phone buzzed. A nineteen-year-old in Manila wrote: "C...
Vietnamese Football 2026: Living in the Gap Between Two GenerationsVietnamese Football 2026: Living in the Gap Between Two Generations The...
Kono and the 80th-Minute Volley: When a Japanese Defender Learns to Play Like a Striker in AmericaThe 80th minute of the second half. The stadium clock was ticking toward the...
Da Nang University of Physical Education and Sports Defends University Volleyball Title: The Trophy and the Structural GapThe 2026 national university volleyball final in Hai Phong ended 2-0 for Da...
Tran Thi Cam Tu's kumite silver: the weight-class fork is the real fightThe scoreboard in Bielsko-Biała stopped at 0-6, and the first reflex among...
PV Sindhu at the 2026 Asian Games: The 10-21 Decider and the Price of a SchedulePV Sindhu left the court at one in the morning. She reached her hotel at half...
Vietnam Taekwondo Wins 2026 World Poomsae Gold: A Title Encoded by Age, Not by WeightChuncheon, South Korea, this month. When the two Vietnamese athletes walked...
